home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr27 / gs26.zip / README < prev    next >
Text File  |  1993-05-07  |  14KB  |  348 lines

  1.    Copyright (C) 1989, 1992, 1993 Aladdin Enterprises.  All rights reserved.
  2.    Distributed by Free Software Foundation, Inc.
  3.  
  4. This file is part of Ghostscript.
  5.  
  6. Ghostscript is distributed in the hope that it will be useful, but
  7. WITHOUT ANY WARRANTY.  No author or distributor accepts responsibility
  8. to anyone for the consequences of using it or for whether it serves any
  9. particular purpose or works at all, unless he says so in writing.  Refer
  10. to the Ghostscript General Public License for full details.
  11.  
  12. Everyone is granted permission to copy, modify and redistribute
  13. Ghostscript, but only under the conditions described in the Ghostscript
  14. General Public License.  A copy of this license is supposed to have been
  15. given to you along with Ghostscript so you can know your rights and
  16. responsibilities.  It should be in a file named COPYING.  Among other
  17. things, the copyright notice and this notice must be preserved on all
  18. copies.
  19.  
  20. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  21.  
  22. *****************************************************
  23. * This file describes version 2.6.0 of Ghostscript. *
  24. *****************************************************
  25.  
  26. ********
  27. ******** An overview of Ghostscript ********
  28. ********
  29.  
  30. Ghostscript is the name of a set of software that provides:
  31.  
  32.     - An interpreter for the PostScript (TM) language, and
  33.  
  34.     - A set of C procedures (the Ghostscript library) that
  35. implement the graphics capabilities that appear as primitive
  36. operations in the PostScript language.
  37.  
  38. The primary contact for Ghostscript is:
  39.  
  40.     Aladdin Enterprises
  41.     P.O. box 60264
  42.     Palo Alto, CA 94306
  43.     voice (415)322-0103
  44.     fax (415)322-1734
  45.     ...{uunet,decwrl}!aladdin!ghost
  46.     ghost@aladdin.com
  47.  
  48. L. Peter Deutsch, president of Aladdin Enterprises, was the original
  49. creator, and is the primary developer and maintainer, of Ghostscript.
  50. Aladdin Enterprises owns the copyright in Ghostscript; Ghostscript is
  51. distributed with the GNU General Public License, and is also available for
  52. commercial licensing.
  53.  
  54. The Ghostscript language interpreter and library are written entirely
  55. in C, with some assembly-language accelerators for MS-DOS platforms.
  56. Currently, Ghostscript is known to run on the following platform
  57. families:
  58.  
  59.     - IBM PC and compatibles with EGA, VGA, SuperVGA, or compatible
  60.       graphics under MS-DOS 3.1, 3.3, or 5.0, with or without
  61.       Microsoft Windows 3.0 or 3.1;
  62.  
  63.     - IBM PC and compatibles under OS/2 2.0 and 2.1;
  64.  
  65.     - A wide variety of Unix systems using X Windows version 11,
  66.       release 3, 4, and 5, including Sun-3, Sun-4, Sun-386i,
  67.       Sun SPARCStation 1 and 2; generic 80386 machines running 386/ix,
  68.       ISC Unix, and SCO Unix; H-P 9000/300 and 9000/800;
  69.       DECStation 2100 and 3100; VAX running Ultrix; Sequent Symmetry;
  70.       Convex C1 and C2; Tektronix 4300; SGI Iris Indigo;
  71.  
  72.     - Sun workstations (Sun-3, SPARC, Sun-386i) running SunView;
  73.  
  74.     - VAX, VMS with X11R3/4/5, gcc and DEC C compiler (DEC C compiler
  75.       version 3.1 or later is required).
  76.  
  77. It is very likely that Ghostscript will run under other versions of
  78. MS-DOS, and other versions of Unix that support X11, but it has not
  79. been tested in these environments.  Ghostscript does NOT run well on
  80. PC-compatibles with Hercules display cards: text and graphics output
  81. interfere with each other.
  82.  
  83. Other platforms
  84. ---------------
  85.  
  86. Ghostscript has also been ported a number of platforms by users, who
  87. are willing to be contacted regarding problems on those specific
  88. platforms:
  89.  
  90.     - For information on a port to the Apple Macintosh, contact
  91.     Martin Fong (mwfong@nisc.sri.com).  (Aladdin Enterprises will be
  92.     offering a Macintosh port in early 1993.)
  93.  
  94.     - For information on a port to the Acorn Archimedes, contact
  95.     David Elworthy (David.Elworthy@cl.cam.ac.uk).
  96.  
  97.     - For information on two different ports to Win-OS/2, contact
  98.     Gershon Elber (gershon@gr.cs.utah.edu) and/or Jim Yang
  99.     (jyang@daedalus.caltech.edu).
  100.  
  101.     - For information on a port to the Atari ST, contact Tim
  102.     Gallivan (timg@landau.ph.utexas.edu).
  103.  
  104. ********
  105. ******** Related work
  106. ********
  107.  
  108. There are two freely available X Windows screen previewers based on
  109. Ghostscript: Ghostview and GSPreview.  For information on Ghostview,
  110. contact Tim Theisen (ghostview@cs.wisc.edu).  For information on
  111. GSPreview, contact Richard Hesketh (rlh2@ukc.ac.uk).
  112.  
  113. There is a freely available MS Windows screen previewer based on
  114. Ghostscript, called Ghostview for Windows.  For information on Ghostview
  115. for Windows, contact Russell Lang (rjl@monu1.cc.monash.edu.au).
  116.  
  117. A set of patches and additions for Kanji capability for Ghostscript
  118. version 2.4.1 is available for anonymous FTP from
  119. ftp.cs.titech.ac.jp:GNU/gs241j11.tar.Z.  For more information, contact
  120. Mr. Norio Katayama (katayama@nacsis.ac.jp).
  121.  
  122. Thomas Wolff (wolff@inf.fu-berlin.de) is working on extending the
  123. Hershey fonts to include international characters.
  124.  
  125. ********
  126. ******** Documentation overview ********
  127. ********
  128.  
  129. All the file names mentioned in the documentation, except for README,
  130. are in lower case, which is the usual convention for Unix systems.
  131. On MS-DOS systems, all file names are actually upper-case.
  132.  
  133. When you receive Ghostscript, you should start by reading:
  134.  
  135. > README - this file.
  136.  
  137. > readme.doc - information about problems and major changes new
  138. features in the current release.
  139.  
  140. If you have used a previous release of Ghostscript, you probably
  141. should also read any more recent sections of:
  142.  
  143. > NEWS - a complete, detailed history of changes in the most recent
  144. Ghostscript releases.
  145.  
  146. Especially for new users
  147. ------------------------
  148.  
  149. If you are a new user of Ghostscript, you should read:
  150.  
  151. > use.doc - information about to install and use Ghostscript.
  152.  
  153. > devices.doc - more detailed information about specific devices that
  154. Ghostscript knows about.
  155.  
  156. > scripts.doc - more detailed information about some of the shell scripts
  157. and batch files distributed with Ghostscript.
  158.  
  159. If you are going to compile Ghostscript, rather than just use an
  160. executable you got from somewhere, you should read:
  161.  
  162. > make.doc - how to install, compile and link Ghostscript.
  163.  
  164. If you run into any questions, or if you are going to be using
  165. Ghostscript extensively, you should at least skim, and probably
  166. eventually read:
  167.  
  168. > fonts.doc - information about the fonts distributed with
  169. Ghostscript, including how to add or replace fonts.
  170.  
  171. > language.doc - A description of the Ghostscript language, and its
  172. differences from the documented PostScript language.
  173.  
  174. > psfiles.doc - information about the .ps files distributed with
  175. Ghostscript (other than fonts).
  176.  
  177. Especially for developers
  178. -------------------------
  179.  
  180. If you are going to be writing a new driver for Ghostscript, you
  181. should read:
  182.  
  183. > drivers.doc - the interface between Ghostscript and device drivers.
  184.  
  185. > xfonts.doc - the interface between Ghostscript and platform-supplied
  186. fonts.  (Read drivers.doc first.)
  187.  
  188. Other files
  189. -----------
  190.  
  191. > ps2epsi.doc - documentation for the PostScript to EPSI conversion
  192. utility.
  193.  
  194. > helpers.doc - a note of thanks to all the people who have helped with
  195. Ghostscript development.
  196.  
  197. > hershey.doc - information about the Hershey fonts, which are the
  198. basis of some of the Ghostscript fonts.
  199.  
  200. > history.doc - a history of changes in older Ghostscript release.
  201.  
  202. > humor.doc - a humorous comment on Ghostscript contributed by a user.
  203.  
  204. > lib.doc - information about the Ghostscript library.
  205.  
  206. > unix-lpr.doc - information about how to integrate Ghostscript with
  207. Unix printer spooling.
  208.  
  209. ********
  210. ******** Trouble reporting ********
  211. ********
  212.  
  213. Aladdin Enterprises doesn't have the resources to respond to questions
  214. from general users of Ghostscript.  If you have problems with Ghostscript,
  215. and you have access to Usenet news, we suggest you post your question to
  216. gnu.ghostscript.bug.  There are hundreds of Ghostscript user sites all
  217. over the world, and often another user will be able to help you.  (If you
  218. have access to Internet mail, but not news, send e-mail to
  219. bug-ghostscript@prep.ai.mit.edu.)  If you are having trouble with a
  220. specific device driver, look in the file devs.mak and see if it is a
  221. user-maintained driver.  If so, please contact the person listed there
  222. directly; please do not contact Aladdin Enterprises regarding
  223. user-maintained drivers.
  224.  
  225. Aladdin Enterprises does want Ghostscript to be of high quality, so if you
  226. have been running Ghostscript and encounter a problem, we will consider
  227. investigating it if you meet all the following criteria:
  228.  
  229.     - You are using the most recent version of Ghostscript.
  230.  
  231.     - You obtained Ghostscript directly from Aladdin Enterprises,
  232.     or from a GNU distribution site on the Internet (i.e., not from a
  233.     bulletin board system or a commercial system such as CompuServe or
  234.     GEnie).
  235.  
  236.     - You have installed Ghostscript successfully, and used it
  237.     successfully on other input data.
  238.  
  239.     - Your problem is reproducible, and you can send us the input
  240.     data that evokes it (by e-mail, anonymous FTP, or PC diskette).
  241.     (But please do not send anything unless we ask you for it.)
  242.  
  243.     - Your bug report tells us what hardware, operating system,
  244.     window system, and C compiler you are using.
  245.  
  246. Bug reports that include suggested fixes are especially welcome.
  247.  
  248. As time permits, Aladdin Enterprises will also respond to e-mail from
  249. the following classes of users:
  250.  
  251.     - Beta testers who have actually given us at least one report on
  252.     some beta version supplied to them.
  253.  
  254.     - People developing drivers that are for, or applications that
  255.     are based on, Ghostscript and that will be made freely available.
  256.  
  257.     - People who express serious interest in commercial licensing
  258.     of Ghostscript.
  259.  
  260.     - Commercial licensees.
  261.  
  262. Given the choice between the Internet and the UUCP address, remember
  263. that the Internet is not to be used for general commercial traffic:
  264. if you aren't sure whether you or your organization can use the
  265. Internet, use UUCP.
  266.  
  267. Aladdin Enterprises owns or has access to the following hardware and
  268. software:
  269.  
  270.     80486 PC, MS-DOS 5.0, Microsoft Windows 3.1;
  271.       Borland C++ 3.1 (and several older versions);
  272.       color SuperVGA display; Epson-compatible printer
  273.       (the printer also is compatible with the IBM Proprinter);
  274.       various H-P printers; Canon BubbleJet.
  275.  
  276.     SPARCstation, SunOS 4.1, cc and gcc, X11R5 and SunView;
  277.       both monochrome and color displays.
  278.  
  279.     DECstation, Ultrix.
  280.  
  281. If your problem turns out to be specific to some other hardware or
  282. software configuration, it may take longer to track down, since we
  283. will have to rely on other users to help.
  284.  
  285. If you call on the phone, you will usually be talking to an answering
  286. machine.  In this case, please leave a message with your name and
  287. phone number and the best time for us to return the call.
  288.  
  289. ********
  290. ******** Things you can do to help ********
  291. ********
  292.  
  293. There are some projects that users could do that are somewhat
  294. decoupled from the main body of the code, and that would help improve
  295. Ghostscript:
  296.  
  297.     - Since Aladdin Enterprises doesn't have ready access to Unix
  298. systems, someone else is needed to take responsibility for texinfo and/or
  299. man page documentation for Ghostscript.  What this would involve is
  300. updating this documentation during the beta test period for each release,
  301. and sending it to Aladdin to be included in the final fileset.  (Aladdin
  302. would continue to supply the plain-text documentation as it currently
  303. exists.)
  304.  
  305.     - Ghostscript needs some good, free, Type 1 (outline) fonts.  Karl
  306. Berry is working on this, but it might go faster if he got some
  307. knowledgeable assistance.  Contact karl@cs.umb.edu if you want to help
  308. with this.
  309.  
  310.     - Adobe has donated the specification of the Display PostScript C
  311. API to the X distribution.  Implementing this API for Ghostscript might
  312. make Ghostscript a lot more useful, since it would then be "plug
  313. compatible" with Display PostScript in an important way.  Contact
  314. ghost@aladdin.com if you would like to help with this.
  315.  
  316.     - On gray-scale displays, it might be worthwhile implementing
  317. anti-aliased fonts.  To do this, one would modify the renderer so that it
  318. cached a high-resolution bitmap, and then did the anti-aliasing as it
  319. copied the bitmap to the device.  This would allow simulating
  320. fractional-pixel positioning, which is one of the great benefits of
  321. anti-aliased fonts.  Contact ghost@aladdin.com if this is of interest to
  322. you.
  323.  
  324.     - Ghostscript currently runs on Microsoft Windows 3.0 and 3.1 on
  325. top of MS-DOS, but does not yet run on Windows NT.  If you are interested
  326. in helping port Ghostscript to run on Windows NT (presumably by getting it
  327. to run using Win32/Win32s), please contact ghost@aladdin.com.
  328.  
  329. ********
  330. ******** Authors ********
  331. ********
  332.  
  333. Ghostscript was originally created, and is primarily developed and
  334. maintained, by L. Peter Deutsch, President of Aladdin Enterprises.
  335.  
  336. Special thanks are due to Russell Lang, for the gsview (Ghostview for
  337. Microsoft Windows) program and for contributing most of the code for the
  338. Microsoft Windows environment, and to Tim Theisen, for the Ghostview
  339. program for X Windows and for major contributions to the code for the X
  340. Windows environment.
  341.  
  342. The file helpers.doc contains a list of all the many other people who have
  343. contributed significantly to improving Ghostscript.
  344.  
  345. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  346.  
  347. PostScript is a trademark of Adobe Systems, Incorporated.
  348.